large donut of corn and cheese - Francés Inglés Diccionario